feed plentifully - French English Dictionary